etch ngp legal glass rf sputtering nasdaq 100 mtbf magnetron sputtering court thin film deposition engrave deposition new generation patterning sput coating machines sputtering etching court reporter